population momentum - German English Dictionary